.dashboard {
  .user-info {
    padding-left: 0;
  }

  .sort-toggle,
  #documents,
  .batch-toggle {
    border-left: 1px solid $dashboard-border-color;
    border-right: 1px solid $dashboard-border-color;
  }
}

.heading-tile {
  border: 0;
}

.heading-row {
  border: 0;
}

#content-header .heading-row:nth-child(2) {
  padding-top: .5em;
  a:link,
  a:visited {
    color: $icon-link-color;
    text-decoration: none;
    transition-property: background-color, color;
    transition-duration: .35s;
    transition-timing-function: ease-out;
  }

  a:hover,
  a:focus {
    color: $icon-link-hover-color;
    transition-property: background-color, color;
    transition-duration: .35s;
    transition-timing-function: ease-out;
  }
}

div.heading-tile .glyphicon {
  background: $icon-background-color;
  color: $icon-font-color;
  display: block;
  width: 2em;
  height: 2em;
  line-height: 1.75em;
  margin: 0 auto;
  border-radius: 50%;
  border: 2px solid $icon-border-color;
  overflow: hidden;
  transition-property: background-color, color;
  transition-duration: .35s;
  transition-timing-function: ease-out;
}

div.heading-tile:hover .glyphicon {
  background-color: $icon-background-color-hover;
  border-color: $icon-border-color-hover;
  color: $icon-font-color-hover;
  transition-property: background-color, color;
  transition-duration: .35s;
  transition-timing-function: ease-out;
}

.panel-body h4 {
  font-size: $font-size-base;
}

#my_nav {
  margin-bottom: 0;
}

.batch-toggle {
  padding: 1.5em 0 1.5em 1em;
}

.sort-toggle {
  padding: 1.5em 0 0 1em;
}

.transfer_link {
  margin-top: 8px;
}

// making sure the tables that still exist in the system do not overflow thier bounds
#notifications_table {
  table-layout: fixed;
  column-width: auto;
  word-wrap: break-word;
  th:nth-child(1) {
    width: 10%
  }

  th:nth-child(2) {
    width: 20%
  }

  th:nth-child(3) {
    width: 60%
  }
}

#activity .panel-body{
  overflow: scroll;
  max-height: 20em;
}

.views-downloads-dashboard {
  padding-left: $padding-large-horizontal;
}

.panel-user {
  word-break: break-word;
}

#user_info {
  dt {
    margin-top: $padding-small-vertical;
  }
}
